Open Source Reusable Assets
نویسنده
چکیده
Open source has become the de facto community process for the Internet. The success of this process has primarily been in software development, starting with its roots in Linux (http://www.linux.org/), and has spread to hundreds of diverse projects ranging from designing a better intravenous system for third world patients (http://www.thinkcycle.org/), improving cooking recipes (http://www.ibiblio.org/ oscookbook/), solving crime (http://doenetwork.org/), calculating Pi (http://projectpi.sourceforge.net/), and writing textbooks for academia (http://otp.inlimine.org/.)
منابع مشابه
Reusability Index: A Measure for Assessing Software Assets Reusability
The reusability of assets is usually measured through reusability indices. However, these indices either do not synthesize their constituent metrics into an aggregate or they do not capture all facets of reusability, such as structural characteristics, external qualities, and their documentation. To alleviate these shortcomings, we introduce a reusability index (REI) as a synthesis of various s...
متن کاملONTO-ResAsset Development: An Ontology for Reusable Assets Specification and Management
Reuse is an important mechanism to increase productivity and to reduce time and costs during software development. Although source code is the most commonly reusable asset, other types of assets can also be reused, such as requirements, business processes, analysis and design models, etc. In this context, it is important that the knowledge about reusable assets and its management are available ...
متن کاملReusability of open source software across domains: A case study
Exploiting the enormous amount of open source software (OSS) as a vehicle for reuse is a promising opportunity for software engineers. However, this task is far from trivial, since such projects are sometimes not easy to understand and adapt to target systems, whereas at the same time the reusable assets are not obvious to identify. In this study, we assess open source software projects, with r...
متن کاملVisualization of Reusable Software Assets
This paper presents methods for helping users understand reusable software assets. We present a model and architecture for visualizing reusable software assets. We described visualizations techniques based on design principles for helping the user understand and compare reusable components.
متن کاملPuLSE-I: Deriving Instances from a Product Line Infrastructure
Reusing assets during application engineering promises to improve the efficiency of systems development. However, in order to benefit from reusable assets, application engineering processes must incorporate when and how to use the reusable assets during single system development. However, when and how to use a reusable asset depends on what types of reusable assets have been created. Product li...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 3 شماره
صفحات -
تاریخ انتشار 2004